package comunications;

import gameState.Player;
import gameState.Ring;
import gameState.Table;

import java.rmi.Remote;
import java.rmi.RemoteException;
import java.util.ArrayList;

public interface ClientComunicateInterface extends Remote{
	public void creaPlayerActions() throws RemoteException;
        public void bringTable(Table t) throws RemoteException;
        public void bringFirstTable(Table t) throws RemoteException;
        public void bringRing(Ring r) throws RemoteException;
        public void tryToStartGame() throws RemoteException;
        public boolean areYouALive() throws RemoteException;
        public void receiveDeathNotification(Player deathPlayer) throws RemoteException;
         public String quiParloIo() throws RemoteException;
}
